Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
APPLEGARTH NORTH STREET Detached £400,000 20 Oct 2023
APPULDURCOMBE NORTH STREET Detached £497,342 £290,000 2 Nov 2010
CEDARWOOD NORTH STREET Detached £360,625 £195,000 19 May 2005
THE OLD POLICE HOUSE NORTH STREET Detached £472,381 £385,000 19 Sep 2019